dense rain - Français Anglais Dictionnaire